home *** CD-ROM | disk | FTP | other *** search
/ SPACE 2 / SPACE - Library 2 - Volume 1.iso / utility / 126 / fonts / pprtedt.doc < prev    next >
Text File  |  1987-05-10  |  8KB  |  215 lines

  1.            Publishing Partner Font Editor Documentation
  2.            --------------------------------------------
  3.  
  4.                       Written by Alan Reeve
  5.                       Updated by ??????????
  6.  
  7.   Here is the (start) long awaited Publishing Partner (Screen  and 
  8. Printer) font editor documentation.  Please read it, add any
  9. information that is not present and upload it to GEnie, and design
  10. a lot of fonts with its information.
  11.  
  12.    The  first part to the Publishing Partner font editor   is  the 
  13. Screen  font  editor which allows you to design the  screen  fonts 
  14. that you actually see while using Publishing Partner.  Use of this 
  15. part is fairly straight forward and easy if you've used other font 
  16. editor for ROM based character sets from other/earlier  computers. 
  17. The name of this editor is CED.PRG and it also has a resource file 
  18. that  goes  along  with it.  Both font  editors only  function  on 
  19. Monochrome systems, but allow you to develop Mono and Color fonts. 
  20. If,  when loading a font editor,  it doesn't work, try turning off 
  21. your  system  (or  hitting reset) as neither font editor will run
  22. on a computer with garbage in memory.
  23.  
  24.                          Drop Down Menus
  25.                          ---------------
  26.  
  27. File:
  28.  
  29.   Load/Save font which allow you to (you guessed it) load and
  30.  save screen fonts.
  31.  
  32. Edit:
  33.  
  34.   Name Font-Allows you to set up the name of the font when it
  35.  is loaded into Publishing Partner select font menu.
  36.   (e.g. NORMAL.FNT appears as System in the font menu)
  37.  
  38.   Make Medium/High resolution font-Allows you to choose whether
  39.  you are making medium or high resolution fonts!
  40.  
  41.   Increase/Decrease Height-Allows you to increase or decrease
  42.  your character sets height. A dark black bar will move up and
  43.  down your character grid with this option.
  44.  
  45.                           Other Commands
  46.                           --------------
  47.  
  48.      Using  the mouse you can edit your character by  pointing  to 
  49. squares in the 16 by 17 dot character grid and clicking the left
  50. mouse button. Select which character you are editing by pointing
  51. to them with the mouse.
  52.  
  53.      Boxes and Arrows-
  54.        There are three groups of Boxes with arrows in them which
  55.      serve a purpose. The lower right pair allows you to set the
  56.      thickness of your characters which is indicated by a number
  57.      next to the grid ranging from 100 to 748.
  58.  
  59.  
  60.        Above  the pair is a group of four,  which allows you
  61.      to scroll your character around inside the grid.
  62.  
  63.        To the right of these there are four more which allow
  64.      you to choose the baseline of the character,  and the  bottom 
  65.      of the character.
  66.  
  67.      Note: When adjusting the width or baseline of the character
  68.      you  will  see arrows move under and on  the  left  of  the 
  69.      character grid indicating current locations.
  70.  
  71.  
  72.                        Printer Font Editor
  73.                        -------------------
  74.  
  75.      Why have a printer font editor? After, all the screen fonts
  76. look pretty good to me...except when they're enlarged...?
  77.  
  78.      The purpose of a printer font editor is to design fonts  that 
  79. look nice when they're big as well as small.  The curves look nice 
  80. and  smooth  this way regardless of whether the letter 'O'  is  72 
  81. point, or 7 point.
  82.      The printer font editor is based on objects.  In essence, you 
  83. are drawing an outline of each letter, and when the program prints 
  84. your  document it fill in these characters at the appropriate  size 
  85. so that they look 'really nice'.
  86.  
  87.                              Commands
  88.                              --------
  89.  
  90.                          Drop Down Menus
  91.                          ---------------
  92.  
  93. File:
  94.  
  95.      Load/Save printer font-These commands (right?) they load and
  96.       save Printer Fonts.
  97.  
  98.      Print Test Page-Disable/Inactive/Doesn't do much
  99.  
  100.      Configure-Disabled/Inactive/Acts like Print Test Page
  101.  
  102.      Quit-Exit to Desktop (Don't forget to turn the computer off
  103.       before reloading a font editor).
  104.  
  105. Edit-
  106.  
  107.      Change Cutoff Point-?
  108.      Edit Thick/Tin Font-?
  109.      Copy Thick->Thin/Thin->Thick-?
  110.  
  111. Character-
  112.      
  113.      Remove  Fill  Points-Fill point are spots that  the  computer 
  114.       fills when printing. (e.g. When printing an 'O' two circles
  115.       make up this character.  A fill point would reside  in  the 
  116.       out ring so that the computer would know where to put ink.
  117.  
  118.      Mirror/Invert/Slant/Distort-All are similar as they are
  119.       disabled and do nothing.
  120.  
  121. Help (or Help key)-
  122.  
  123.      Brings up Help Dialog Box.
  124.  
  125.  
  126.  
  127.                       Designing a Character
  128.                       ---------------------
  129.  
  130.      Each character is made up of the following objects:
  131.  
  132.       0) Fill points
  133.       1) Start Points
  134.       2) Lines
  135.       3) Curves
  136.       4) End Points
  137.  
  138.   When designing a characters you must first set a start point.
  139. You  can then use lines and curves to design  the  character,  and 
  140. finally and endpoint to end the character, or start another part
  141. with a Start point/Lines/Curves/End point. Fill points are used
  142. to tell the computer where ink should be placed.
  143.  
  144.                        The Letter 'O' theory-
  145.                        ---------------------
  146.   The letter 'O' is a very nice letter, but a pain to design. 
  147.  Here's how the letter 'O' is designed. Create a circle for the
  148.  outer ring, and a circle for the inner ring. Put a fill point 
  149.  between these two rings so that the computer fills this area, and
  150.  wa laa it's done. (SOund Easy...it isn't) Load a sample font and
  151.  look at the letters for an example of what i'm babbling about.
  152.  
  153.                           Using Commands
  154.                           --------------
  155.  
  156. 0) Set fill Point
  157.      Press 0, followed by a number from 0 to 9 indicating which
  158.      fill point you wish to enter/change (A character can have
  159.      up  to  ten fill points),  and then point to a position and
  160.      click the mouse button. A fill point will be born.
  161.      (Use Delete fill points to dispose of them...all)
  162.  
  163. 1) Goto
  164.      Press 1, and point to a screen position and click the left
  165.      mouse button. A goto or start point will be there.
  166.  
  167. 2) Line To
  168.      Press 2, and press the mouse button over a point on the
  169.      screen. A line will connect you last point to the current 
  170.      one.
  171.  
  172.  
  173.  
  174.  
  175. 3) Curve To
  176.      The most difficult one to comprehend. Press 3 for starters,
  177.      followed by three more points. The first point is the end
  178.      point of the curve, the second is (what I call) the first
  179.      pull point, and then the second pull point which determine
  180.      how your curve will be formed.
  181.  
  182. 4) Close path
  183.      End curve. Press 4, followed by a point.
  184.  
  185. [ and ]-
  186.      These allow you to select which character is being edited.
  187.      The character you are working on is shown in the upper right
  188.      corner of the screen.
  189.  
  190. j and k (Lowercase only!)-
  191.      Select  which  object (Line/Curve/End/Start  point)  you  are 
  192. working with/manipulating. To edit an object hold the mouse button
  193. down  over  a square and draw it.  Release the  mouse  button  and 
  194. presto.
  195.  
  196. d (lower case only)-
  197.      Delete  object...ever  want  to delete that  line  or  curve, 
  198. here's your chance. Press 'd' and it will disappear.
  199.  
  200. c (lower case only)
  201.      Accepts two keystrokes, and I would guess has something to do
  202. with the character boundaries (Thickness, Height, Baseline).
  203.  
  204.  
  205.                            *** ATTENTION ***
  206.  
  207.      We're looking for a few good facts to complete this document.
  208. If you know how to use these commands better than I do, or find an 
  209. error,  or  know  addition information...etc  please  update  this 
  210. document or leave me (REEVESOFT) mail on GEnie and I'll do it.
  211.  
  212.                                         Thanks,
  213.  
  214.                                         Alan Reeve
  215.